rat ridden - Almanca İngilizce Sözlük